have a bearing on - Turkish English Dictionary